package com.iflytek.cloud.desktop.dto;

import com.alibaba.fastjson.annotation.JSONField;

import java.time.LocalDateTime;
import javax.annotation.Generated;

public class ImageInfo {

    private Long id;


    private String name;


    private String imageId;


    private String status;


    private Boolean type;


    private Integer volume;


    private String osName;


    private String creator;


    private Integer appNum;


    private Integer minRam;


    private String description;

    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createdTime;


    public Long getId() {
        return id;
    }


    public void setId(Long id) {
        this.id = id;
    }


    public String getName() {
        return name;
    }


    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }


    public String getImageId() {
        return imageId;
    }


    public void setImageId(String imageId) {
        this.imageId = imageId == null ? null : imageId.trim();
    }


    public String getStatus() {
        return status;
    }


    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }


    public Boolean getType() {
        return type;
    }


    public void setType(Boolean type) {
        this.type = type;
    }


    public Integer getVolume() {
        return volume;
    }


    public void setVolume(Integer volume) {
        this.volume = volume;
    }


    public String getOsName() {
        return osName;
    }


    public void setOsName(String osName) {
        this.osName = osName == null ? null : osName.trim();
    }


    public String getCreator() {
        return creator;
    }


    public void setCreator(String creator) {
        this.creator = creator == null ? null : creator.trim();
    }


    public Integer getAppNum() {
        return appNum;
    }


    public void setAppNum(Integer appNum) {
        this.appNum = appNum;
    }


    public Integer getMinRam() {
        return minRam;
    }


    public void setMinRam(Integer minRam) {
        this.minRam = minRam;
    }


    public String getDescription() {
        return description;
    }


    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }


    public LocalDateTime getCreatedTime() {
        return createdTime;
    }


    public void setCreatedTime(LocalDateTime createdTime) {
        this.createdTime = createdTime;
    }
}